package topevery.syn.data.model;

import java.util.List;

public interface IIotDataSubscribeService
{
    /***验证账号密码*/
    boolean checkHeader(String uid, String pwd);

    /**返回设备列表**/
    List<EquipmentInfo> getEquipmentInfos(String labelCode);

    /**保存数据**/
    void setEquipmentDatas(String labelCode, List<EquipmentData> datas);

    /**
     * 获取数据转发配置
     * @param labelCode
     * @return
     */
    List<DataForwarding> getDataForwarding(String labelCode);

    /**
     * 保存告警数据
     * @param labelCode
     * @param data
     */
    void setAlarmData(String labelCode, AlarmInfoData data);

}
